/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.sgs.auxiliar;

import br.com.sgs.util.DataValue;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author Eric
 */
public class ProcessoAux implements Serializable {

    //Status    
    public static final int AGUARDANDO = -1;
    public static final int EMANDAMENTO = 1;
    public static final int CONCLUIDA = 2;
    
    public static String getStatusLabel(int valor) {
        try {

            switch (valor) {
                case EMANDAMENTO:
                    return "processoEmandamento";
                case CONCLUIDA:
                    return "processoConcluida";
                    case AGUARDANDO:
                    return "processoAguardando";
                default:
                    return null;
            }

        } catch (Exception e) {
            return null;
        }
    }

   public static List<DataValue> getStatusLista() {
        try {

            List<DataValue> ls = new ArrayList<DataValue>();
            ls.add(new DataValue(String.valueOf(EMANDAMENTO), "processoEmandamento"));
            ls.add(new DataValue(String.valueOf(CONCLUIDA), "processoConcluida"));
            ls.add(new DataValue(String.valueOf(AGUARDANDO), "processoAguardando"));

            return ls;

        } catch (Exception e) {
            return null;
        }
    }
}
